Nikon Type0001 Module SDK Revision.7 summary


Usage
 Control the camera.


Supported camera
 D3(*1), D300(*2), D700(*3), D300S, D3S
 
   (*1) D3 camera has 4type, as follows. The 4type will be the same 
        specification,if there are no special explanations.
        If there is D3 description, that means all D3 camera.
                *D3  (Ver.1.0)
        *D3 FirmUp1 (Ver.1.1)
        *D3 FirmUp2 (Ver.2.0)
        *D3 FirmUp3 (Ver.2.02)
   (*2) D300 camera has 2type, as follows. The 2type will be the same
        specification, if there are no special explanations.
        If there is D300 description, that means all D300 camera.
        *D300  (Ver.1.0)
        *D300 FirmUp (Ver.1.1)
   (*3) D700 camera has 2type, as follows. The 2type will be the same
        specification, if there are no special explanations.
        If there is D700 description, that means all D700 camera.
        *D700  (Ver.1.0)
        *D700 FirmUp (Ver.1.02)


Environment of operation
 [Windows]
    Windows XP Home Edition (SP3) / Professional (SP3)
    Windows Vista SP2 32bit/64bit edition
    (*Works 32 bit application on 64 bit OS)
    (Home Basic / Home Premium / Business / Enterprise / Ultimate)
    Windows 7 32bit/64bit edition
    (*Works 32 bit application on 64 bit OS)
    (Home Basic / Home Premium / Professional / Enterprise / Ultimate)
    * Please set Camera to PTP mode by SET UP menu (on camera body). If the 
      camera is set to Mass Storage, you can not control it by Windows.

 [Macintosh]
    MacOS X 10.4.11
    MacOS X 10.5.8
    MacOS X 10.6.4
    * Please set Camera to PTP mode by SET UP menu (on camera body). If the 
      camera is set to Mass Storage, you can not control it by Macintosh.


Contents
 [Windows]
    Documents
      MAID3(E).pdf : Basic interface specification
      MAID3Type0001(E).pdf : Extended interface specification used 
                                                              by Type0001 Module
      Usage of Type0001 Module(E).pdf : Notes for using Type0001 Module
      Type0001 Sample Guide(E).pdf : The usage of a sample program

    Binary Files
      Type0001.md3 : Type0001 Module for Win
      NkdPTP.dll : Driver for PTP mode used by Win

    Header Files
      Maid3.h : Basic header file of MAID interface
      Maid3d1.h : Extended header file for Type0001 Module
      NkTypes.h : Definitions of the types used in Maid3.h.

    Sample Program
      Type0001CtrlSample(Win) : Project for Microsoft Visual Studio 2008


 [Macintosh]
    Documents
      MAID3(E).pdf : Basic interface specification
      MAID3Type0001(E).pdf : Extended interface specification used by 
                                                                Type0001 Module
      Usage of Type0001 Module(E).pdf : Notes for using Type0001 Module
      Type0001 Sample Guide(E).pdf : The usage of a sample program

    Binary Files
        Type0001 Module.bundle : Type0001 Module for Mac (Universal Binary)
        libNkPTPDriver.dylib : PTP driver for Mac (Universal Binary)
 
    Header Files
      Maid3.h : Basic header file of MAID interface
      Maid3d1.h : Extended header file for Type0001 Module
      NkTypes.h : Definitions of the types used in Maid3.h.

    Sample Program
      Type0001CtrlSample(Mac) : Sample program project for Xcode 3.1.4.
                                                             (Universal Binary)


Limitations
 This module cannot control two or more cameras.
